home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 015 / ljmacros.arc / MACRO.DOC < prev    next >
Text File  |  1986-05-06  |  7KB  |  148 lines

  1.                         EXPLANATION OF HP LASERJET MACROS
  2.  
  3.      Since writing the "Affordable Laser Printing" article which appeared in
  4.      the January, 1986 issue of Legal Economics, I  have converted  to Word-
  5.      Perfect version  4.1 -- which I use almost exclusively with the HP Las-
  6.      erjet F-cartridge (HP order #92286F).  This cartridge gives a superior-
  7.      looking proportional  type compared  to the B-cartridge, and has a much
  8.      wider variety of symbols available.   Consequently, you  will find that
  9.      all of  the macros on this disk are WordPerfect 4.1 macros.  Those that
  10.      are specific to the F-cartridge are marked with a "*".
  11.  
  12.      I have given a brief explanation of each macro below.  While I am happy
  13.      to donate  these macros  to you,  I am not in a position to offer Word-
  14.      Perfect consulting services.  If you have not already discovered how to
  15.      create and use macros from the WordPerfect manual, I hope you will take
  16.      a few minutes to do so.   Macros  are  one  of  the  most  powerful and
  17.      versatile of the program; so any time spent learning about them will be
  18.      amply repaid many times over by the time they save  you in  the future.
  19.      You shouldn't  have any  trouble modifying  the macros to suit your own
  20.      firm's requirements.
  21.  
  22.           C. Rudy Engholm
  23.           Creative Solutions, Inc.
  24.           230 Collingwood, Suite 250
  25.           Ann Arbor, MI 48103
  26.           January 20, 1986
  27.  
  28.                                                                             
  29.  
  30.      Spacing & Page Formatting Macros
  31.  
  32.      WIDE      Resets WIDE margins  to  14,  104  --  which  are  normal for
  33.                readable  text   on  8.5x11"  paper  using  the  F-cartridge.
  34.                Consists of [margins 14, 104].
  35.  
  36.      TOP       *Creates normal TOP of page settings for an 8.5x11" page with
  37.                justified text  and page  numbers centered at bottom of page.
  38.                Consists of  [font  14*,1]  [6  lines/inch]  [right  just on]
  39.                [margins 14,104]  [tabs 14,17,20]  [Hotzone 3,0] [hyphenation
  40.                on] [page length 66,61] [top margin 4] [page  number position
  41.                6].
  42.  
  43.      6LPI      Sets 6 lines/inch spacing mode.
  44.  
  45.      8LPI      Sets 8 lines/inch spacing mode.
  46.  
  47.      FN        *Use this  macro before  a FOOTNOTE  to set  up for justified
  48.                text using the small font with 8 line/inch spacing.  Consists
  49.                of  [font  17*,4]  [8  lines/inch]  [right  just  on] [magins
  50.                17,127]
  51.  
  52.      UFN       *To end the footnote (i.e., UN-footnote) and return to normal
  53.                settings as  used in  the TOP macro.  Consists of [Hrt] [font
  54.                14*,1] [6 lines/inch] [margins 14, 104].
  55.  
  56.      F1        *FONT 1 Times Roman proportional  text.    Consists  of [font
  57.                14*,1].
  58.  
  59.      F2        *FONT 2 italic proportional text.  Consists of [font 14*,2].
  60.  
  61.      F3        *FONT 3  Helvetica 14  point proportional  text.  Consists of
  62.                [font 14*,3].
  63.  
  64.      F4        *FONT 4 footnote 8  point  proportional  text.    Consists of
  65.                [font 17*,4].
  66.  
  67.      F5        *FONT 5  portrait mode  "line printer light" non-proportional
  68.                text.  Consists of [font 17,5].
  69.  
  70.      F6        *FONT 6 courier non-proportional  text.    Consists  of [font
  71.                10,6].
  72.  
  73.      LTR       Sets default  font, skips  down to line 9 and inserts today's
  74.                date.  May need to change this if  your letterhead  is longer
  75.                than 8  lines.   Consists of [font 14*,1] [advance to line 9]
  76.                <insert today's date> [Hrt].
  77.  
  78.      HTS       Change HARD-TO-SOFT carriage returns.    Typically  used when
  79.                converting an  ASCII file  imported from  another computer or
  80.                word processing  program  into  internal  WordPerfect format.
  81.                Searches for each hard carriage return and prompts whether to
  82.                convert it to a soft return.  Press [F1] key to cancel at any
  83.                time.
  84.  
  85.      CAPS      Converts current  line to all CAPS.  Position the cursor on a
  86.                line to convert to upper case & run  this macro.   Sure beats
  87.                doing it by hand.
  88.  
  89.  
  90.      CLR       CLEAR the current document (i.e., delete it from the screen).
  91.                Doesn't affect any stored copies.
  92.  
  93.  
  94.  
  95.      Macros that contain special command strings for the HP Laserjet
  96.  
  97.      RESET     *RESETS the Laserjet back to its default settings.   Consists
  98.                of [Cmd <27>E].
  99.  
  100.      MAKE      *To  MAKE  an  envelope  from  the  name/address  on a letter
  101.                document.  Manually position cursor on first character of the
  102.                name  in  the  name  &  address  block.   Grabs that line and
  103.                subsequent 4 lines of text, stores it via a block  text copy,
  104.                switches to  the "other  document", and  calls the ENV macro.
  105.                Once you have done this, you  may print  the new  document to
  106.                get the envelope.
  107.  
  108.      ENV       *Inserts the  Laserjet command string to use the internal 10-
  109.                pitch courier type  in  landscape  mode,  resets  margins for
  110.                envelope, then  recalls the stored text (which should consist
  111.                of the desired name and address).  Will always output 1 blank
  112.                sheet  before  and  after  envelope  because  of  change from
  113.                portrait to  landscape mode,  and then  because default paper
  114.                feed source set back to the paper try.  Sets manual feed mode
  115.                and prompts with blinking "PE" to remind you to hand-feed #10
  116.                envelopes sideways.   Clears  manual envelope  feed mode when
  117.                finished.    Consists  of   [Home]   [Home]   [UpArrow]  [Cmd
  118.                <27>&l1O<27>(8U<27>(s0p10h12v0s0b3T]  [<27>&l3H]  [Hrt] [mar-
  119.                gins 60,120] [advance to line 37] <recall stored text> [Home]
  120.                [Home] [DownArrow] [CMD<27>&l1H].
  121.  
  122.      LABEL     *To make  a mailing  label from  the name/address on a letter
  123.                document.  Manually position cursor on first character of the
  124.                name  in  the  name  &  address  block.   Grabs that line and
  125.                subsequent 4 lines of text, stores it as  a block  text copy,
  126.                switches to  the "other  document", and  positions the infor-
  127.                mation correctly  for  the  typical  3x4"  gummed pre-printed
  128.                labels.   Once you  have done  this, you may put the Laserjet
  129.                into manual feed mode, and  print  the  document  to  get the
  130.                label.   Positions the  label text  on line  8, column 70 for
  131.                printing.
  132.  
  133.      COPY1     *Insert at the beginning  of your  document so  it will reset
  134.                the Laserjet to print 1 COPY when sent.  Typically, you would
  135.                use this to reset after printing  multiple copies.   Consists
  136.                of [Cmd <27>&l1X].
  137.  
  138.      COPY2     *Insert code  to set  Laserjet for  printing 2 COPIES of each
  139.                page.  Consists of [Cmd <27>&l2X].
  140.  
  141.      COPY3     *Same as COPY2 for 3 copies.
  142.  
  143.      COPY5     *Same as COPY2 for 5 copies.
  144.  
  145.      COPY10    *Same as COPY10 for 10 copies.
  146.  
  147.  
  148.